﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using InvestmentIntelligence.DbModel.CustomModels;
using InvestmentIntelligence.DbModel.Models;

namespace InvestmentIntelligence.Data.Repository
{
    public interface IInvestmentBenchmarkUnderlyingSerieRepository
    {
        void Merge(IEnumerable<InvestmentBenchmarkUnderlyingSerie> items, MergeArea area);
        void MergeOverFundBook(IEnumerable<InvestmentBenchmarkUnderlyingSerie> items, int fundBookId);
        void MergeOverIdeas(IEnumerable<InvestmentBenchmarkUnderlyingSerie> items, IEnumerable<Guid> ideaIds);
    }
}
